photovoltaic solar electricity - German English Dictionary